const proxy = require('http-proxy-middleware');

module.exports = function (app) {
  app.use(
    // 当请求中存在api1就会走此处配置的代理
    proxy('/api1', {
      target: 'http://localhost:5000',
      // 改变请求头的host字段。eg：3000发的请求，最终服务器收到的请求端口是代理的5000
      changeOrigin: true,
      pathRewrite: { '^api1': '' }
    }),
    // 多个代理
    proxy('/api2', {
      target: 'http://localhost:5001',
      changeOrigin: true,
      pathRewrite: { '^api1': '' }
    })
  )
}